<?php

session_start();

/***************************************************
					SAFE DRIVING
****************************************************
		Projets dŽveloppement - SUPINFO 2011
***************************************************/

/**
 * Espace Client (gestion du compte)
 * 
 */

// On donne le fichier includes.php qui va permettre de dŽclarer les constantes, classes et le noyau Adelina
include 'includes.php';

// On instantie Adelina : Les classes du framework sont chargŽes
$Adelina = new Adelina();
$Sql = new SD_Base();

// Paramètres de session
$session_type = @$_SESSION['SESSION_TYPE'];
$session_id = @$_SESSION['SESSION_ID'];

// On va vérifier que l'utilisateur n'est pas déjà connecté. Dans ce cas, on va le redirigé vers la zone consernée
if($session_type == "" || $session_type == false)
{
	// L'utilisateur n'est pas connecté
	header('Location: connexion.php'); 
}
else 
{
	$tpl = new Template();
	$tpl->set_rootdir("templates/");
	
	$page = new SD_Page($tpl);
	$page->displayHead("client","Espace Client");
	$page->displayHeader("PERSO", "oui");
	
	/**
	 * La liste des Offres
	 */
	
	// On récupère toutes les lignes de la table Offre
	SD_Base::$db->select(DB_CLIENT_OFFRE_DATE.", ".DB_OFFRE_LIBELLE, DB_OFFRE.", ".DB_CLIENT_OFFRE, DB_CLIENT_OFFRE.".".DB_CLIENT_OFFRE_OFFRE." = ".DB_OFFRE.".".DB_OFFRE_ID." AND ".DB_CLIENT_OFFRE_CLIENT." = ".$session_id,DB_CLIENT_OFFRE_DATE." DESC");
	
	// Combien d'offre ?
	$nb_offre = SD_Base::$db->db_num_row;
	
	// On récupère tous les inscrits
	for($i=0;$i<$nb_offre;$i++)
	{	
		// On récupère les champs
		$offre_date = SD_Base::$db->result($i, DB_CLIENT_OFFRE_DATE);
		$offre_libelle = SD_Base::$db->result($i, DB_OFFRE_LIBELLE);
 
 		// Variables pour l'affichage
		$vararrayOffres = array("DATE" => $offre_date, "LIB" => $offre_libelle);
		
		$tpl->assign_block_vars("OFFRES", $vararrayOffres);

	}
		
	$tpl->set_filenames(array("PageClient" => "espace_client_myoffres.tpl"));
	
	$tpl->pparse("PageClient");

	$page->displayFooter();
}

$Sql->closeDatabase();

?>